The International PHP Conference is a globally recognized event for PHP developers, webworkers, IT managers and everyone interested in web-technology.

Keynote
Talk
Workshop
Social
Event Related

Sunday, 14th October 2012

Sessions
09:00

Jump-start your Infrastructure

Arne Blankerts

Practical Tour of Symfony2

Hugo Hamon

Test-driven JavaScript Development

Martin Ruprecht, Sebastian Springer

UX-Design für Tablets, Zen für Tablets

Christian Kuhn

13:30

Managing your Infra with Puppet

Joshua Thijssen

Monday, 15th October 2012

Sessions
09:00

Opening

Sebastian Meyen

10:00

Domain-Specific Languages

Tobias Schlitt, Gordon Oheim

Introduction to PHP Continuous Inspection with Sonar

Hugo Hamon

Software Packaging in 2012

Arne Blankerts

Essential Interaction Design

Jan-C. Borchardt

"Log everything!"

Mike Lohmann, Stefan Schadwinkel

SPDY: der HTTP-Nachfolger

Fabian Lange

11:15

Living with Legacy

Sebastian Bergmann

Message Queues: a Primer

Mike Willbanks

Puppet for Dummies

Joshua Thijssen

Expert Troubleshooting: Resolving MySQL Problems quickly

Kenny Gryp

Modularisierung von Webseiten

Jens Grochtdreis

Der erfolgreiche Programmierer

Stephan Schmidt

ROCA: Resource-oriented Client Architecture

Stefan Tilkov , Till Schulte-Coerne

13:30

The Internet is your Application Blue Print

Henri Bergius, Lukas Kahwe Smith

14:45

Rethinking the Architecture of a modern CMS

Henri Bergius, Lukas Kahwe Smith

CoffeeScript und Backbone an einem Beispiel

Sebastian Sanitz

Maintain your Environment with Puppet

Hans-Christian Otto

Introduction to MySQL Replication

Kenny Gryp

Prototyping mit YAML4

Jens Grochtdreis

Backbone, Socket.IO und Node.js im Einsatz

Sebastian Springer

Die 3-D-Revolution im Web

Michel Krämer

16:15

PHPUnit Best Practices

Sebastian Bergmann

Choosing Hardware for MySQL

Kenny Gryp

Offline Strategies for HTML5 Web Applications

Stephan Hochdörfer

Geolocation und Location-based Services

Stephan Schmidt

RESTful HTTP - Beyond the Intro Level

Stefan Tilkov

17:30

Varnish Cache: the good, the awesome, and the downright crazy

Mike Willbanks

Phingified CI and Deployment Strategies

Oliver Mueller

Webdesigntrends 2012

Vitaly Friedman

Effizienteres Web-IO auf der Basis von HTTP

Peter Roßbach

Designing beautiful APIs

Tobias Schlitt

18:45

Night Sessions

Carsten Eilers , Jan-Christoph Borchardt, Joshua Thijssen, Judith Andresen

Tuesday, 16th October 2012

Sessions
08:00

Symfony and eZ Publish: let's have a Trip together

Jérôme Vieilledent

09:00

Testing untestable Code

Stephan Hochdörfer

Store a Country in your Database

Derick Rethans

JavaScript-QA-Tools

Sebastian Springer

UX-Design und Webdesign für Tablets

Christian Kuhn

Effizientes Web mit nginx, Node.js und Socket.IO

Peter Roßbach

ZeroMQ: Sockets on Steroids

Lourens Naudé

10:15

Bridging the Gap

Stefan Priebsch

Hidden Features in Zend's IDE

Jan Burkl

Jetzt wird's schnell - Performante Webanwendungen mit MongoDB

Michel Krämer

Bonsai - A Graphics and Animation JS Library

Tobias Reiss

Effective Redesign Process

Vitaly Friedman

Mobile Commerce Patterns - der Bauplan für Smartphoneshops

Dennis Herzberger

Refactoring Unit Tests

Marco Emrich

JSON, Schmason. Using Rails for building Web APIs

Jan Krutisch

11:45

Kata Keynote

Marko Schulz, Bernd Schiffer, Sebastian Sanitz

13:45

Introducing PHP 5.4

Ilia Alshanetsky

Cloud Hosting in Minuten - von kostenfrei bis hoch skalierbar

Dariusz Parys

HTTP Double Colon Slash Slash: the End of the Road?

Alessandro Nadalin

jQuery Mobile vs. Sencha Touch

Jakob Westhoff, Hans-Christian Otto

Die Zukunft von Browser-Games mit HTML5 und WebGL

Johannes Hoppe

Mythen und Fakten über Behaviour Driven Development

Dominik Jungowski, Sebastian Bauer

Native Extensions: How do they work?

Lourens Naudé

Padrino vs. Rails

Hartog de Mik

15:15

Scalable high-performance Architectures

Stefan Priebsch

XtraDB Cluster: die neue MySQL-HA-Lösung

Fl Pfeiffer

The Event-driven Nature of JavaScript

Martin Schuhfuss

HTML5, the secure Way

Carsten Eilers

Testing APIs in the Cloud

Erik R. Yverling

From Rails to the Single Page App

Jan Krutisch

Internal DSLs in the Wild

Marco Emrich

16:30

Under the Hood

Ilia Alshanetsky

Dependency Injection with PHP

Bastian Hofmann

Panel NoSQL Solutions

Thomas Wießeckel

The JavaScripts Craftsman - Handwerkszeug und Handgriffe

Martin Ruprecht

Barrierefreiheit im Web

Timm Bremus

Off the Tracks - Challenging the Rails Mindset

Nick Sutterer

Wednesday, 17th October 2012

Sessions
09:00

Building Location-Aware Web Applications with Twitter and Foursquare

Alexander M. Turek

Php.version++;

Pierre-A. Joye

Alice and Bob: Public Key Cryptography 101

Joshua Thijssen

Entwurfsmuster für mobile JavaScript-Web-Apps

Tobias Bosch

Git started

Martin Schuhfuss

Zen für Tablets

Christian Kuhn

Ruby on Rails: Game over or Game on? Insights into an enterprise experience

Rubén Parés-Selders

10:30

Immer am Optimum, Continuous Performance

Kore Nordmann, Manuel Pichler

Enhancing Scalability with Intelligent Caching

Eric Ritchie

API Authorization with OAuth 2 - How it works and how to use it

Bastian Hofmann

Dependency Management mit JavaScript

Jakob Westhoff

Agil - jetzt neu: für alle

Judith Andresen

Securing Web Projects before they hurt the Organization

Antonio Fontes

Mobile Backends in Ruby on Rails

Julian Fischer, Robert Gogolok

12:00

The Longest Journey - the Future from Core to User

Stefan Priebsch , Ilia Alshanetsky, Tobias Schlitt, Johann-Peter Hartmann

14:00

Die richtige Projektmethode

Judith Andresen

Die optimale Build-Pipeline

Manuel Pichler, Jakob Westhoff

Juristische Risiken der Speicherung personenbezogener Daten

Glenn D. Büllesfeld

Test-driven JavaScript Development

Tobias Bosch

Von Fischen und Menschen

Dominik Jungowski

REST in Peace

Alessandro Nadalin

15:30

The Dark Side of Traits

Alexander M. Turek

OpenStreetMap for the Web

Derick Rethans

Sichere Webarchitekturen

Johann-Peter Hartmann

JavaScript Tools

Tobias von Klipstein

Fünf Gründe, Scrum hinter sich zu lassen

Sebastian Bauer

IaaS 2.0 - flexible Webserver via WYSIWYG gestalten

Yan Minagawa

Raus aus dem Blindflug - Profiling in Rails

Robert Glaser

16:45

Developing easily deployable PHP Applications

John Mertic

Top 10 Web Application Attacks and Countermeasures

Antonio Fontes

JavaScript Closures als Design Patterns

Jakob Westhoff

Agile Management Dashboard - Not only a Management Gaming Board

Frank Schlesinger , Lydia Grawunder

Hübsche Torten - Datenvisualisierung

Nicolai Schwarz